home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Shareware / TaskInfo 8.2 / tskinf82.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2008-11-12  |  4.6 KB  |  84 lines

  1. ;InnoSetupVersion=5.1.13
  2. [Setup]
  3. AppName=TaskInfo 8.2
  4. AppVerName=TaskInfo 8.2.0.280
  5. AppId=TaskInfo 8
  6. AppVersion=8.2.0.280
  7. AppPublisher=Igor Arsenin (Iarsn)
  8. AppPublisherURL=http://www.iarsn.com/
  9. AppSupportURL=http://www.iarsn.com/download.html
  10. AppUpdatesURL=http://www.iarsn.com/download.html
  11. DefaultDirName={pf}\Iarsn\TaskInfo 8.x
  12. DefaultGroupName=TaskInfo 8.x
  13. UninstallDisplayIcon={app}\TaskInfo.exe
  14. UninstallFilesDir={app}\uninst
  15. OutputBaseFilename=tskinf82
  16. Compression=lzma
  17. ArchitecturesAllowed=x86 x64 ia64
  18. ArchitecturesInstallIn64BitMode=x64 ia64
  19. PrivilegesRequired=poweruser
  20. LicenseFile=embedded\License.txt
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23. [Files]
  24. Source: "{app}\TaskInfo.exe"; DestDir: "{app}"; 
  25. Source: "{app}\TASKINFO.CHM"; DestDir: "{app}"; 
  26. Source: "{app}\INETWH32.dll"; DestDir: "{app}"; 
  27. Source: "{app}\WHATSNEW.url"; DestDir: "{app}"; 
  28. Source: "{app}\license.url"; DestDir: "{app}"; 
  29. Source: "{app}\register.url"; DestDir: "{app}"; 
  30. Source: "{app}\mysite.url"; DestDir: "{app}"; 
  31. Source: "{app}\FILE_ID.DIZ"; DestDir: "{app}"; 
  32. Source: "{app}\whatsnew.log"; DestDir: "{app}"; 
  33. Source: "{app}\dbghelp.dll"; DestDir: "{app}"; 
  34. Source: "{app}\symsrv.dll"; DestDir: "{app}"; 
  35. Source: "{sys}\tsknf800.vxd"; DestDir: "{sys}"; 
  36. Source: "{syswow64}\PSAPI.DLL"; DestDir: "{syswow64}"; Check: "IsOtherArch"; Flags: sharedfile 
  37. Source: "{sys}\drivers\Tsknf800,1.sys"; DestDir: "{sys}\drivers"; DestName: "Tsknf800.sys"; Check: "IsOtherArch"; 
  38. Source: "{sys}\drivers\Tsknf800,2.sys"; DestDir: "{sys}\drivers"; DestName: "Tsknf800.sys"; Check: "IsIA64"; MinVersion: 0.0,5.0; 
  39. Source: "{sys}\drivers\Tsknf800,3.sys"; DestDir: "{sys}\drivers"; DestName: "Tsknf800.sys"; Check: "IsX64"; MinVersion: 0.0,5.0; 
  40. Source: "{app}\TIHelper.exe"; DestDir: "{app}"; Check: "IsX64"; MinVersion: 0.0,5.0; 
  41. [Dirs]
  42. Name: "{app}\uninst"; 
  43. [Registry]
  44. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\TaskInfo.exe"; Flags: uninsdeletekey 
  45. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\TaskInfo.exe"; ValueType: String; ValueData: "{app}\TaskInfo.exe"; 
  46. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\TaskInfo.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; 
  47. Root: HKLM; Subkey: "System\CurrentControlSet\Services\VxD\Tasknf800"; Flags: uninsdeletekey 
  48. Root: HKLM; Subkey: "System\CurrentControlSet\Services\VxD\Tasknf800"; ValueName: "Start"; ValueType: Dword; ValueData: "$0"; 
  49. Root: HKLM; Subkey: "System\CurrentControlSet\Services\VxD\Tasknf800"; ValueName: "StaticVxD"; ValueType: String; ValueData: "tsknf800.vxd"; 
  50. [Run]
  51. Filename: "{app}\TaskInfo.exe"; Parameters: "install"; StatusMsg: "Finishing Installation ..."; 
  52. Filename: "{app}\TIHelper.exe"; Parameters: "/RegServer"; StatusMsg: "Finishing Installation ..."; Check: "IsX64"; 
  53. Filename: "{app}\TaskInfo.exe"; Description: "Run TaskInfo after Installation"; Flags: shellexec postinstall skipifsilent nowait
  54. [UninstallRun]
  55. Filename: "{app}\TaskInfo.exe"; Parameters: "uninstall"; RunOnceId: "DelDriver"; 
  56. Filename: "{app}\TIHelper.exe"; Parameters: "/UnregServer"; RunOnceId: "DelTIHlpr"; Check: "IsX64"; 
  57. [Icons]
  58. Name: "{userdesktop}\Iarsn TaskInfo 8.x"; Filename: "{app}\TaskInfo.exe"; Tasks: desktopicon; 
  59. Name: "{group}\Iarsn TaskInfo"; Filename: "{app}\TaskInfo.exe"; 
  60. Name: "{group}\TaskInfo Registration Page"; Filename: "{app}\register.url"; 
  61. Name: "{group}\TaskInfo Home Page"; Filename: "{app}\mysite.url"; 
  62. Name: "{group}\TaskInfo History Page"; Filename: "{app}\whatsnew.url"; 
  63. Name: "{group}\TaskInfo Documentation\End User License"; Filename: "{app}\license.url"; 
  64. Name: "{group}\TaskInfo Documentation\Help"; Filename: "{app}\TaskInfo.chm"; 
  65. Name: "{group}\Uninstall TaskInfo"; Filename: "{uninstallexe}"; 
  66. [Tasks]
  67. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  68. [InstallDelete]
  69. Type: files; Name: "{group}\TaskInfo Documentation\Register.txt.lnk"; 
  70. [CustomMessages]
  71. default.NameAndVersion=%1 version %2
  72. default.AdditionalIcons=Additional icons:
  73. default.CreateDesktopIcon=Create a &desktop icon
  74. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  75. default.ProgramOnTheWeb=%1 on the Web
  76. default.UninstallProgram=Uninstall %1
  77. default.LaunchProgram=Launch %1
  78. default.AssocFileExtension=&Associate %1 with the %2 file extension
  79. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  80. [Languages]
  81. ; These files are stubs
  82. ; To achieve better results after recompilation, use the real language files
  83. Name: "default"; MessagesFile: "embedded\default.isl"; 
  84.